package com.demo;

/*
[练习]
    --获取整数987的百位数、十位数和个位数
        分析：
            1.定义一个int类型的变量num ,并赋值为 987
                int num = 987;
            2.获取num的个位，十位，百位上的数
                1.个位数  int mod1 = num % 10;
                2.十位数  int mod2 = num /10 % 10  (常用)
                         int mod2 = num % 10 / 10
                3.百位数  int mod3 = num / 100 % 10 (常用)
                         int mod3 = num % 100 / 10

            --结论： 获取正整数 num 的个位、十位、百位、千位···上的数
                    int mod1 = num / 1 % 10
                    int mod2 = num / 10 % 10
                    int mod3 = num / 100 % 10
                    int mod4 = num / 1000 % 10

 */

public class Test3 {
    public static void main(String[] args) {
        //定义一个int类型的正整数
        int num=987;
        //获取num的个位并输出
        int bit1=num%10;
        System.out.println("整数"+num+"的个位是" + bit1);

        //获取num的十位并输出
        int bit2=num/10%10;
        System.out.println("整数"+num+"的十位是" + bit2);

        //获取num的百位并输出
        int bit3=num/100%10;
        System.out.println("整数"+num+"的百位是" + bit3);
    }
}
